﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using vudu.Presentacion.Contrato.VU_04_Gestionar_Materia;
using vudu.Presentacion.Presentador.VU_04_Gestionar_Materia;
using vudu.Logica.Fachada;

namespace vudu.Presentacion.Vista.VU_04_Gestionar_Materia
{
    public partial class AgregarMateria : System.Web.UI.Page, IContratoAgregarMateria
    {
        private PresentadorAgregarMateria _presentador;
 
        protected void Page_Load(object sender, EventArgs e)
        {
            _presentador = new PresentadorAgregarMateria(this, (EnlaceLogico)Session["Fachada"]);
        }

        protected void Button3_Click(object sender, EventArgs e)
        {
            _presentador.AgregarMateria();
        }

        #region Implementacion del contrato

        public TextBox Nombre
        {
            get { return TextNombre; }
        }

        public TextBox Teoria
        {
            get { return TextTeo; }
        }

        public TextBox Practica
        {
            get { return TextPrac; }
        }

        public TextBox Descripcion
        {
            get { return TextBox1; }
        }

        public TextBox Creditos
        {
            get { return TextBox2; }
        }

        public DropDownList Estado
        {
            get { return TextEstado; }
        }

        public Label Error
        {
            get { return Label6; }
        }

        #endregion Implementacion del contrato
    }
}